<?php
define('root',$_SERVER['DOCUMENT_ROOT']);
include_once(root."/ecsac-tic-apps-extranet/web-cont/esmeralda-services-maintenance/class/conexion/config.inc.php"); 
include_once(root."/ecsac-tic-apps-extranet/web-cont/esmeralda-services-maintenance/class/conexion/classConexion.php");
include_once(root."/ecsac-tic-apps-extranet/web-cont/esmeralda-services-maintenance/class/entity/entityPrueba.php");

Class classPrueba{
	
	function classPrueba(){
		$this->con = new classConexion;
	}
		
	public function listarPrueba(){
	
		$arrListaPruebaE = array();
	
		$dsn = _dsn;
		$usuario = _usuario;
		$clave = _clave;
		
		$cid = odbc_connect($dsn, $usuario, $clave);
	
		if(!$cid){
			
			exit("<strong>Ya ocurrido un error tratando de conectarse con el origen de datos.</strong>");
			
		}else{
			
			$sql = "select 
					DETALLE_AREA_EMPRESA.D_NOMBRE_COMPUESTO as 'D_NOMBRE_COMPUESTO', 
					AREA.DESCRIPCION as 'AREA_DESCRIPCION' 
					from DETALLE_AREA_EMPRESA, AREA 
					where DETALLE_AREA_EMPRESA.NRO_AREA = AREA.NRO_UNICO";
			$rs = odbc_exec($cid,$sql) or die(exit("Error en odbc_exec"));
			
			if($rs){
				
				while(odbc_fetch_row($rs)){
					
					$objPruebaE = new entityPrueba();
					
					$objPruebaE->set_str_detalle_area_empresa_d_nombre_compuesto(utf8_encode(odbc_result($rs,'D_NOMBRE_COMPUESTO')));
					$objPruebaE->set_str_area_descripcion(utf8_encode(odbc_result($rs,'AREA_DESCRIPCION')));
					
					array_push($arrListaPruebaE, $objPruebaE);
					
				}
				
			}
			
		}
	
		return $arrListaPruebaE;
		
	}
	
}

?>